package com.programmingeyeclient.user.entity;

import java.io.Serializable;

/**
 * (EduCourseStudyhistory)实体类
 *
 * @author makejava
 * @since 2023-05-23 08:51:45
 */
public class EduCourseStudyhistory implements Serializable {
    private static final long serialVersionUID = 400409996630735470L;
    
    private Integer id;
    /**
     * 用户id
     */
    private Integer userId;
    /**
     * 课程id
     */
    private Integer courseId;
    /**
     * 节点id
     */
    private Integer kpointId;
    /**
     * 观看次数,累加
     */
    private Integer playercount;
    /**
     * 课程名称
     */
    private String courseName;
    /**
     * 节点名称
     */
    private String kpointName;
    /**
     * playercount小于20时记录,备注观看的时间，叠加
     */
    private Object databack;
    /**
     * 最后观看时间
     */
    private String updateTime;
    /**
     * 2 是  1不是 （是否观看完成）
     */
    private String complete;
    /**
     * 观看累计时长
     */
    private Integer watchTime;
    /**
     * 学习进度
     */
    private String studyLearning;
    /**
     * 2是   1不是 （是否是套餐里学习的）
     */
    private String courseType;
    /**
     * 套餐id
     */
    private Integer kpointCourseId;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getCourseId() {
        return courseId;
    }

    public void setCourseId(Integer courseId) {
        this.courseId = courseId;
    }

    public Integer getKpointId() {
        return kpointId;
    }

    public void setKpointId(Integer kpointId) {
        this.kpointId = kpointId;
    }

    public Integer getPlayercount() {
        return playercount;
    }

    public void setPlayercount(Integer playercount) {
        this.playercount = playercount;
    }

    public String getCourseName() {
        return courseName;
    }

    public void setCourseName(String courseName) {
        this.courseName = courseName;
    }

    public String getKpointName() {
        return kpointName;
    }

    public void setKpointName(String kpointName) {
        this.kpointName = kpointName;
    }

    public Object getDataback() {
        return databack;
    }

    public void setDataback(Object databack) {
        this.databack = databack;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getComplete() {
        return complete;
    }

    public void setComplete(String complete) {
        this.complete = complete;
    }

    public Integer getWatchTime() {
        return watchTime;
    }

    public void setWatchTime(Integer watchTime) {
        this.watchTime = watchTime;
    }

    public String getStudyLearning() {
        return studyLearning;
    }

    public void setStudyLearning(String studyLearning) {
        this.studyLearning = studyLearning;
    }

    public String getCourseType() {
        return courseType;
    }

    public void setCourseType(String courseType) {
        this.courseType = courseType;
    }

    public Integer getKpointCourseId() {
        return kpointCourseId;
    }

    public void setKpointCourseId(Integer kpointCourseId) {
        this.kpointCourseId = kpointCourseId;
    }

}

